make oneself heardtalk freely/unreservedly - Inglés Sinónimo Diccionario